twice more - German English Dictionary